revenues from property sales - Español Inglés Diccionario